barca de vela – Català–English translations

ca en 🇬🇧

barca de vela

sailboat